temporary housing - French English Dictionary